From 7adf894a29d87ba85f0d27f71e2480caf53dae79 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Sat, 18 Jul 2009 21:55:17 +0200 Subject: [PATCH] Don't read non-initialized clip region The clip region is only initialized (and needed) for viewable windows. --- gdk/gdkwindow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index 35416b4d89..10fc70adb3 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -7269,7 +7269,7 @@ gdk_window_shape_combine_region (GdkWindow *window, gdk_region_destroy (private->shape); old_region = NULL; - if (GDK_WINDOW_IS_MAPPED (window)) + if (private->viewable) old_region = gdk_region_copy (private->clip_region); if (shape_region) -- 2.30.2